From ba8cd44a0ed2c613a5f2cee06bfc9bd0f61f21c7 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Fri, 7 Nov 2025 08:39:04 +0000 Subject: (최겸) 입찰/견적 수정사항 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../(partners)/bid/[id]/pre-quote/page.tsx | 97 ---------------------- 1 file changed, 97 deletions(-) delete mode 100644 app/[lng]/partners/(partners)/bid/[id]/pre-quote/page.tsx (limited to 'app/[lng]/partners/(partners)/bid/[id]/pre-quote/page.tsx') diff --git a/app/[lng]/partners/(partners)/bid/[id]/pre-quote/page.tsx b/app/[lng]/partners/(partners)/bid/[id]/pre-quote/page.tsx deleted file mode 100644 index 6364f7f8..00000000 --- a/app/[lng]/partners/(partners)/bid/[id]/pre-quote/page.tsx +++ /dev/null @@ -1,97 +0,0 @@ -import { PartnersBiddingPreQuote } from '@/lib/bidding/vendor/partners-bidding-pre-quote' -import { Suspense } from 'react' -import { Skeleton } from '@/components/ui/skeleton' - -import { getServerSession } from 'next-auth' -import { authOptions } from "@/app/api/auth/[...nextauth]/route" - -interface PartnersPreQuotePageProps { - params: Promise<{ - id: string - }> -} - -export default async function PartnersPreQuotePage(props: PartnersPreQuotePageProps) { - const resolvedParams = await props.params - const biddingId = parseInt(resolvedParams.id) - - if (isNaN(biddingId)) { - return ( -
-
-

유효하지 않은 입찰 ID입니다.

-
-
- ) - } - - // 세션에서 companyId 가져오기 - const session = await getServerSession(authOptions) - const companyId = session?.user?.companyId - - if (!companyId) { - return ( -
-
-

회사 정보가 없습니다. 다시 로그인 해주세요.

-
-
- ) - } - - return ( -
- }> - - -
- ) -} - -function PreQuoteSkeleton() { - return ( -
- {/* 헤더 스켈레톤 */} -
-
- - -
-
- - {/* 입찰 공고 스켈레톤 */} -
- -
- {Array.from({ length: 6 }).map((_, i) => ( - - ))} -
-
- - {/* 현재 설정된 조건 스켈레톤 */} -
- -
- {Array.from({ length: 8 }).map((_, i) => ( - - ))} -
-
- - {/* 사전견적 폼 스켈레톤 */} -
- -
- {Array.from({ length: 10 }).map((_, i) => ( - - ))} - -
-
-
- ) -} -- cgit v1.2.3